package com.quanyan.place.mapper;


import com.quanyan.place.entity.TbBizPlace;
import com.quanyan.place.entity.TbBizPlaceOrder;
import com.quanyan.place.entity.apireq.ReqListUnSettleOrders;
import com.quanyan.place.entity.apiresp.RespOrderSetterVo;
import com.quanyan.place.entity.apiresp.SettleOrder;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * Created by yuanxuebing on 16/10/30.
 */
public interface PlaceCashUnSettleOrderMapper {

    List<SettleOrder> listUnSettleNormalOrders(ReqListUnSettleOrders reqVo);

    //List<SettleOrder> listUnSettleMemberOrders(ReqListUnSettleOrders reqVo);

    SettleOrder getMaxCashConsumeOrder(@Param("placeId") Integer placeId);

    SettleOrder getMaxCashMemberOrder(@Param("placeId") Integer placeId);

    List<SettleOrder> getStatementDetailByDate(ReqListUnSettleOrders reqVo);

    List<SettleOrder> getStatementDetailByStatementId(@Param("statementId")String statementId);

}
